package BJava2月.B综合练习;

public class J二维数组静态初始化 {
    public static void main(String[] args) {


        int[][] arr = {{1, 2, 3}, {4, 5, 6}};

        int[][]arr2 ={
                {1,2,3},
                {4,5,6}
        };


        //2,获取元素
        System.out.println(arr[0]);

          // [I@a09ee92表示获取二维数组中的第一个一位数组
        //arr[0]:二维数组中的第一个一位数组
        //arr[0][0]:获取第一个一位数组中0索引的元素
        //System.out.println(arr[0][0]);

        //获取6
       // System.out.print(arr[1][2]);



        /*arr[i][j]
        * arr:二维数组
        * i：二维数组的索引，获取出来的是里面的一位数组
        * j:表示一维数组中的索引，获取出来就是真正的元素*/


        //二维数组遍历
        //外循环：遍历二维数组，得到里面每一个一维数组
        for (int i = 0; i < arr.length; i++) {
            //arr[i]:表示二维数组中的每一个元素（一位数组）
            //内循环：遍历一维数组，得到里面的每一个元素
            for (int j = 0; j < arr[i].length; j++) {
                //j:表示一维数组中的每一个元素
                System.out.print(arr[i][j]+" ");
            }
            System.out.println();
        }
    }
}
